English Dictionary
◊ MAE WEST
Mae West
n : an inflatable life jacket [syn: {Mae West}, {air jacket}]